package com.ruoyi.standingbook.sanitationvehicle.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 环卫作业车-异常工单对象 tz_sanitation_vehicle_bill
 *
 * @author lq
 * @date 2024-01-07
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("tz_sanitation_vehicle_bill")
public class SanitationVehicleBill extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId(value = "id")
    private String id;

    /**
     * 导入批次号
     */
    private String batchNo;
    
    /**
     * 处理状态（1，提交，2处理中，3完成）
     */
    private Integer status;
    
    /**
     * 巡检项是否可以调整覆盖 0 YES 1  NO
     */
    private Integer modified;
    
    /**
     * 检查日期
     */
    private Date checkDate;
    
    /**
     * 车牌号
     */
    private String licensePlateNo;
    
    /**
     * 流水号
     */
    private String flowCode;
    
    /**
     * 巡检项名称
     */
    private String itemText;
    
    /**
     * 处理前图片
     */
    private String imageBefore;

    /**
     * 处理后图片
     */
    private String imageAfter;

    /**
     * 巡检项
     */
    private String item;
    
    /**
     * 处理人
     */
    private String currUser;
    
    /**
     * 项目名称
     */
    private String projectName;
    
    /**
     * 环卫作业车ID
     */
    private String sanitationVehicleId;
    
    /**
     * 环卫作业车ID
     */
    private String flowData;
    
    /**
     * 备注
     */
    private String remark;
    /**
     * 删除状态
     */
    @TableLogic
    private String delFlag;
}
